olympiad (national or international contest) - Almanca İngilizce Sözlük